public class Square extends Rectangle { private double diagonal; public Square(int s){ super(s, s); diagonal = calculateDiagonal(); } @Override public double calculateDiagonal(){ return Math.sqrt(2) * getSide1(); } @Override public void printDimensions(){ super.printDimensions(); //uses the Rectangle print demensions System.out.print(getDiagonal()); } }